#ifndef RIVIABLURORSHARPENTOOL_H
#define RIVIABLURORSHARPENTOOL_H

#include "Tools/RIVIAToolBase.h"
#include "RIVIAToolMgr.h"

class RIVIABlurOrSharpenTool : public RIVIAToolBase
{
public:
    RIVIABlurOrSharpenTool();
    virtual ~RIVIABlurOrSharpenTool();

private:
    void excuteBlur(int nStartRow, int nEndRow);

public:
    void applyOnScreen(int x, int y);

private:
    int m_numRows;

};

RIVIA_REGISTER_TOOL(RIVIABlurOrSharpenTool, BlurOrSharpen)

#endif // RIVIABLURORSHARPENTOOL_H
